世新大學八十七學年度轉學考試

年級

()

考試科目

資管系

電子計算機概論

 

一、     試簡化下列二布林函數   (a) F(x,y,z)=∑m(1,4,5,6,7)    (5%)

(b) F(x,y,z)= ∑m(0,2,4,6)     (5%)

二、     試將(365.5)轉成十六進位數字      (5%)

         (2A5.A8)轉成二進位數字      (5%)

三、     將下列十進位實數表成80486單精準度的浮點表示      (10%)

(a)-25.875      (b)-0.11*2

四、     試解釋下列電腦名詞(a)MIPS  (b)Hierarchical Memory  (c)DMA  (d)MIDI  (e)Compiler      (10%)

五、    

∆ ∆ ∆ ∆ *

∆ ∆ ∆ * *

∆ ∆ * * *

∆ * * * *

* * * * *

 
Write a C program that reads input until encountering the # character and then report the number of spaces read, the number of newline characters read, and the number of all other characters read     (10%)

六、     使用C語言的Nested For Loop產生下列輸出:                      (∆表空白)(10%)

七、     C語言為例,解釋下列名詞(10%)

(a) local variable       (b) storage class

(c) block scope       (d) External variables

(e) static variables

八、     Write a C program that sequentially displays on screen all the files listed in command line ( Use argc to control a loop)(10%)

九、     使用C語言寫一遞迴(recursive)Function作指數運算(例如:power(2.5)的結果為2=32)(10%)

十、     寫一C語言的Function,此Function將取代主程式中的兩個變數的值,而成為二者的和與二者的乘積(例如主程式中x=3,y=5執行此Function My compute (x,y)後主程式的x=3+5=8y=3*5=15)(10%)